be on one's beam ends - Turkish English Dictionary